Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 May 2009 23:38:49 -0700
From:      perryh@pluto.rain.com
To:        freebsd-x11@freebsd.org
Subject:   re-probing DDC/EDID
Message-ID:  <4a164879.9A1SKOjgHUb7X9q6%perryh@pluto.rain.com>

next in thread | raw e-mail | index | archive | help
Is there any way to re-probe the monitor's DDC/EDID while the
X server is running?

I don't expect the server to change the settings it is _using_
without restarting, but would like to get the list of supported
Modelines for a newly-connected monitor -- as would be generated
in the course of "Xorg -configure" -- while the server continues
to run using its old settings.  Of course there would be no need
to re-probe anything but the monitor, since all other hardware
remains the same.

The motivation is to simplify a monitor upgrade from:

* Log out of X session (restarts X).
* Disable xdm in /etc/ttys (shuts down X).
* Xorg -configure.
* Merge the Modelines from the "Xorg -configure" output into
  the existing xorg.conf -- using the text-mode console (or
  restart X with the old settings just to do this merge).
* Re-enable xdm in /etc/ttys (restarts X).
* Log in/start new X session.

to

* Re-probe monitor.
* Merge the new Modelines into xorg.conf.
* Log out / log in (restarts X session using new settings).



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4a164879.9A1SKOjgHUb7X9q6%perryh>